talk fast and loud - Allemand Anglais Dictionnaire